front staircase - French English Dictionary